
About GLS Construction
A San Jose general contractor that started in landscaping in 2002 and grew into full residential and commercial remodeling.
From landscaping to full remodeling
GLS Construction is a division of General Landscaping Service, a full-service landscape construction company founded in 2002. Over the years our clients kept asking us to take on more of their projects, so we earned our California general contractor license and grew into a full remodeling company.
We oversee every part of a project ourselves: planning, design, construction and the final walkthrough. That keeps quality consistent and means you always know who to call.
We are not a large firm, and that is by choice. Smaller projects get faster turnaround and cost-effective solutions, and every job gets the attention it deserves.

Exceed client expectations with quality work, efficient project management and open communication, and deliver every project on schedule and within budget.
Be the contractor San Jose homeowners and businesses recommend first, known for quality, honest communication and building practices that last.
What you can expect from GLS
Exceptional craftsmanship
Quality materials and experienced people who care about the details.
Clear communication
We keep you informed and involved from planning to completion.
Realistic timelines
Honest schedules and help finding ways to get more from your budget.
Residential and commercial
Homes, rentals, offices, restaurants and retail spaces.
Energy-efficient options
LED lighting, efficient appliances, insulation and water-saving fixtures.
Licensed in California
Contractor license #835800.
From our customers
“GLS Construction remodeled my investment property. They finished early, and now I earn more than ever.”
“They did our bathroom remodel and it looks amazing! The team saved me money with their smart suggestions.”
“My master suite remodel included a heated floor system I never knew I needed. Incredible work!”
Planning a remodel in San Jose?
Tell us about the project. Consultations are free.