
Supervise and direct on-site maintenance staff and porters
Perform and oversee preventive and corrective maintenance for common areas
Maintain building systems including electrical, plumbing, HVAC, fire/life safety, elevators (vendor-managed), and lighting
Inspect buildings, grounds, roofs, garages, and amenities for safety and maintenance issues
Respond to maintenance requests and emergencies, including after-hours situations
Coordinate and supervise outside contractors and service providers
Maintain maintenance logs, work orders, and inspection records
Manage inventory of tools, equipment, and supplies
Ensure compliance with local building codes, safety regulations, and HOA policies
Assist property management with capital improvement projects and reserve planning
Prepare reports and recommendations regarding repairs, replacements, and maintenance needs

In 1953 William B. Campbell Sr. established Campbell Property Management; today his family continues to own and operate the oldest and most reliable property management company serving South Florida. CPM efficiently manages over 100,000 units in condominium and homeowner's associations from Pembroke Pines to Port St. Lucie.
Our objectives are simple: to enable an association's Board of Directors to achieve whatever their objectives may be. It is our role to work in conjuction with the board in representing the best interests of all owners of residential units.
Campbell Property Management maintains four fully staffed offices (as well as many on-site offices) and comprises of over 400 full-time employees. We can provide administrative, financial, maintenance, and janitorial services. Our sister company Complete Property Maintenance extends our capabilities to include landscape maintenance.
Each and every year we oversee many major projects for our clients, including painting, roofing, landscaping, and concrete restoration. Decades of experience have built us a strong, reliable vendor network - due to the volume of business Campbell offers, they are very responsive to the needs of our customers.
Our average customer has been with us for over 10 years!