Santa Barbara Roofing Reviews

Call Mission Roofing at (805) 963-5856 or click here to send us a message.


Ed is a solid guy. Responsive and helpful. His crew was respectful, hard working and fast. I'm very happy with the work.

yelp logo


Mission Roofing is the best. They were prompt and efficient from start to finish. We got an estimate within days of our first call. The crew arrived two days after we agreed to the job. All crew members were very hard workers and respectful of the surrounding grounds. The roof was done within the week. A post job inspection was done 2 days after the job. We had a couple of small issues, but the company had a crew up to address and correct the problem. Staff was uniformly helpful, polite, efficient and professional. Everything thing that private business is supposed to be.

yelp logo

Spanish Tile Example

Authentic Clay Tile Roofs

Authentic clay tile instantly transforms a new roof into an architectural element of beauty and charm, bringing out the character of any home. First brought to the Santa Barbara area in 1790 by the missions, clay tile roofs are used in Mission, Mexican, and Spanish style architecture. When superior craftsmanship is important, call Mission Roofing at (805) 963-5856 for a free estimate. Our team of high-qualified roofing professionals will make sure your roof requirements are met, including Title 24 Compliance.

Mission Tile Roof Installation Example

Specialty Roofing Services

Mission Roofing is proud to roof and waterproof residential, commercial, and industrial projects in Santa Barbara, including Santa Maria, Santa Ynez, Goleta, Montecito, and surrounding areas. Continuously ranked as the best in the top 10 roofing companies in Santa Barbara, Mission Roofing handles new construction roofs and existing re-roofing to general roof repair. From simple leaks to large-scale and difficult roofing projects. Give us a call today and one of our friendly team members will help you with your roofing needs.

For Roofs That Last...Mission Roofing

Call us at (805) 963-5856 or click here to send us a message.