top of page

MEET THE TEAM

Committed to Your Satisfaction

Our residential work is completed by one two two technicians and a single van.  Larger commercial jobs may be completed by 3 technicians.

IMG_2557_edited_edited.jpg

STEPHEN MOUNTAIN

Owner - Manager - Technician

Stephen grew up on the NH Seacoast and attended UNH where he earned his Bachelors of Science in Chemical Engineering.  Stephen has been a landlord/property manager since 2011 and a New Hampshire real estate licensee since 2012.  Currently, Stephen lives on the NH Seacoast with his wife, son and daughter.


Since college Stephen's goal has been to one day have his own business which provides a healthy balance with his family life.  He started Yellow Finch Carpet Cleaning LLC after working as an Engineer for 10 years.  Stephen brings his passion, vision and energy to work everyday in pursuit of the Mission of the business.

Connor%2520Headshot_edited_edited.jpg

CONNOR GILLIGAN

Lead Technician

Connor lives in Dover and has been with us since May of 2021.  He started off as an assistant with no experience and has grown to be our lead technician and is the face of our business.  Many customers have seen Connor multiple times now and we receive wonderful feedback time and time again about Connor's customer service and professionalism.

IMG_1111_edited_edited.jpg

CARTER RENAUD

Technician

Carter is from Hampton and has been with us since May of 2024.  He is a hardworking and professional addition to our team.  He works with us in the summer and when he is home on breaks from college.

Meet the Team: Meet the Team
bottom of page