Find Jobs Near You – Available Work in Your Location
Administrative
Office Manager
Lebanon, TN
Find & Apply For Office Manager Jobs in Lebanon, Tennessee
Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.
Office Manager- Roofing and Home Improvement Company
Pay: $54,080/yr
Posted: 07/15/2026
Location: Lebanon, TN (Onsite)
Last Updated: 6 days ago
Hours: Full-Time
Expires: 10/8/2026
Job Description
Heartland Roofing, Siding & Windows is seeking a dependable, organized, and experienced Office Manager to help oversee the daily operation of our office. We are a well-established local roofing and home improvement company serving the Middle Tennessee area. We have been in business for more than 35 years and maintain an A+ rating with the Better Business Bureau. Position Details
Full-time position
Monday through Friday
8:00 a.m. to 5:00 p.m.
Lebanon/Mt. Juliet area
Pay based on experience
Paid holidays Primary Responsibilities
Answer incoming phone calls in a professional and friendly manner
Schedule roofing, siding, window, repair, and home improvement estimates
Communicate with homeowners, sales representatives, subcontractors, and suppliers
Maintain the company calendar and appointment schedule
Enter and manage customer information (Excel)
Prepare and send invoices
Manage QuickBooks Online
Track customer payments and outstanding balances
Process supplier bills and assist with accounts payable
Keep up with tax, insurance, licensing, and other important deadlines
Collect subcontractor agreements, W-9 forms, and insurance documents
Maintain weekly reports and spreadsheets
Organize job files and office records
Assist with Facebook posts, basic website updates, and company marketing
Maintain a clean and organized office
Complete additional administrative duties as needed Qualifications
Previous office management or administrative experience
Excellent organizational and time-management skills
Strong attention to detail
Professional phone and customer-service skills
Ability to work independently and follow through on responsibilities
Comfortable managing multiple tasks and deadlines
Experience with Microsoft Word, Excel, email, and online scheduling
QuickBooks Online experience is strongly preferred
Accounts payable or bookkeeping experience is a plus
Experience working for a roofing, construction, home improvement, or service company is helpful but not required The Ideal Candidate The ideal candidate is dependable, proactive, and highly organized.
This position requires someone who does not need constant reminders and takes ownership of important deadlines and office responsibilities. We are looking for a long-term team member who is comfortable working in a busy small-business environment and communicating with homeowners, employees, subcontractors, and suppliers. How to Apply Please submit your resume through Indeed and include a brief explanation of your office management, QuickBooks, bookkeeping, scheduling, or customer-service experience. Qualified applicants will be contacted for an interview and may be asked to complete a short skills assessment.