9 Residential Solar Installation Timeline Explained

9 Residential Solar Installation Timeline Explained

Table of Contents

Introduction to Residential Solar Installation Timeline

If you have been researching solar energy for a while, you already know one thing: installing a solar system is not something that happens overnight. As someone deeply experienced in residential solar planning, installation workflows, and homeowner energy transitions, I can tell you that understanding the residential solar installation timeline can save you time, money, and frustration.

Many homeowners imagine solar installation like buying a refrigerator — order it today, install it tomorrow. In reality, solar projects involve inspections, permits, financing approvals, utility coordination, equipment scheduling, and long-term planning. Think of it more like building a custom home upgrade rather than replacing a household appliance.

That is why learning the full timeline matters.

Homeowners who understand the installation process usually avoid costly surprises. They prepare their roofs earlier, compare installers more carefully, and make smarter financing decisions. If you are still learning the basics, guides from the contextual resource at The Solar Whiz Solar Basics can help you understand how residential systems work before installation begins.

In this guide, you will learn all 9 stages of the residential solar installation timeline in simple language. We will also cover common delays, hidden costs, financing concerns, inspections, and maintenance expectations.


Why Understanding the Residential Solar Installation Timeline Matters

A residential solar installation timeline affects more than just scheduling. It impacts your budget, contractor choices, utility approvals, and even long-term energy savings.

Some installations finish within a few weeks. Others stretch for several months. The difference usually comes down to preparation.

Homeowners who read detailed planning resources like Residential Solar Planning Tips for Beginners often avoid timeline problems because they understand what installers need before work begins.

The Difference Between Fast and Delayed Installations

A smooth project usually includes:

  • Accurate roof inspections
  • Fast permit approvals
  • Clear financing documents
  • Available equipment inventory
  • Responsive utility companies
  • Experienced installation crews

A delayed project often involves:

  • Roof repair surprises
  • Missing paperwork
  • Supply chain shortages
  • Utility approval delays
  • Contractor scheduling problems
  • Poor communication

It is like planning a road trip. If your tires are damaged, your GPS is outdated, and your fuel tank is empty, the trip becomes stressful before you even leave the driveway.

How Planning Reduces Expensive Mistakes

One of the biggest homeowner mistakes is rushing into contracts without understanding the timeline. Many buyers focus only on panel prices while ignoring installation scheduling, inspection requirements, and grid approval timelines.

Resources like Residential Solar Installation Mistakes to Avoid explain how small planning errors can create major delays later.

Proper preparation helps you:

  • Avoid rushed financing decisions
  • Compare installation quotes accurately
  • Understand realistic timelines
  • Prepare your home for installation
  • Reduce unexpected labor costs

Step 1: Initial Consultation and Energy Assessment

The first stage of the residential solar installation timeline begins with a consultation.

This stage usually takes a few days to two weeks depending on installer availability.

During this phase, the solar provider reviews your energy usage, roof condition, and homeowner goals. Companies often ask for 12 months of utility bills to understand your electricity consumption patterns.

If you want a deeper understanding of energy usage planning, the homeowner guide at Residential Solar Energy Basics for First-Time Buyers offers useful preparation advice.

Reviewing Household Energy Usage

Installers study:

  • Monthly electric bills
  • Seasonal energy spikes
  • Air conditioning usage
  • Appliance demands
  • Future electricity needs

For example, if you plan to buy an electric vehicle next year, your solar system may need additional capacity.

This is why experienced installers ask long-term lifestyle questions instead of simply measuring your roof.

Understanding Roof Suitability

Your roof plays a huge role in the residential solar installation timeline.

A weak or damaged roof can pause the project immediately.

Professional installers evaluate:

  • Roof age
  • Shingle condition
  • Structural strength
  • Roof angle
  • Tree shading
  • Sunlight exposure

Many homeowners discover roofing problems only after the solar inspection begins. That is why roof preparation articles like Residential Solar Roof Requirements Explained are extremely valuable before requesting installation quotes.

See also  7 Residential Solar Troubleshooting Tips for Homeowners

Common Roof Problems Installers Look For

Typical concerns include:

  • Cracked shingles
  • Water damage
  • Weak support beams
  • Heavy shading
  • Poor drainage
  • Old roofing materials

Imagine installing expensive solar panels on a roof that needs replacement two years later. Removing and reinstalling panels can add thousands of dollars in labor expenses.

That is why professional roof inspections are never optional.


Step 2: Site Inspection and Solar Design

After the initial consultation, the next phase involves detailed site analysis and custom solar system design.

This step often takes one to three weeks.

During this stage, solar engineers create a personalized layout based on your home’s dimensions and electricity goals.

Measuring Roof Dimensions and Sunlight Exposure

Installers use advanced software and physical measurements to calculate:

  • Roof square footage
  • Optimal panel placement
  • Daily sunlight hours
  • Seasonal shading patterns
  • Panel orientation angles

Modern solar planning relies heavily on data accuracy. Even a few inches of measurement error can affect energy production calculations.

If you want to understand site preparation better, articles like Residential Solar Site Assessment Factors Explained explain how professionals evaluate properties before installation.

Choosing the Right Solar Components

Not every home needs the same equipment.

The installer helps select:

  • Solar panels
  • Inverters
  • Mounting hardware
  • Battery systems
  • Monitoring software

This stage is extremely important because poor equipment selection can create future performance issues.

The equipment education hub at Installation Equipment and Warranties Guide helps homeowners compare component quality before signing contracts.

Solar Panels, Inverters, and Battery Options

Solar panels are only one part of the system.

You also need:

  • Inverters to convert electricity
  • Monitoring systems for performance tracking
  • Batteries for backup storage
  • Proper mounting systems for roof safety

Different homes require different inverter types. Some systems use microinverters while others rely on string inverters.

Detailed comparisons like Residential Solar Components Explained Step-by-Step help homeowners understand the differences.


Step 3: Budget Planning and Financing Approval

Now comes the part many homeowners worry about most — money.

Financing approval can significantly impact the residential solar installation timeline.

This stage may take several days or multiple weeks depending on the lender, paperwork, and homeowner credit situation.

Cash Purchase vs Financing Options

Solar financing usually falls into several categories:

  • Cash purchase
  • Solar loans
  • Leases
  • Power purchase agreements

Every option affects your long-term savings differently.

Homeowners comparing financing methods often review educational resources like Residential Solar Financing Options Explained for Beginners before signing agreements.

Cash purchases typically move faster because no lender approval is required.

Loan approvals may require:

  • Credit checks
  • Income verification
  • Property evaluations
  • Signed installation contracts

Hidden Costs Homeowners Often Miss

This is where many budgets go sideways.

Some homeowners focus only on panel pricing while forgetting about:

  • Permit fees
  • Roof repairs
  • Electrical upgrades
  • Monitoring subscriptions
  • Tree trimming
  • Maintenance expenses

Helpful cost-planning resources like Residential Solar Hidden Costs Buyers Should Know explain the expenses many buyers overlook.

A smart homeowner always plans beyond the sticker price.

According to the broader concept of Solar energy, long-term energy savings depend not only on system performance but also on maintenance, equipment quality, and installation accuracy.

Another useful comparison guide is Residential Solar Pricing Models Compared Simply, especially for homeowners deciding between financing structures.


Step 4: Permits and Utility Approval Process

This phase is often the slowest part of the entire residential solar installation timeline.

And honestly? It surprises many homeowners.

Solar companies cannot simply install panels without government approvals and utility coordination. Local regulations vary dramatically between regions, cities, and utility providers.

In many areas, permits alone can take several weeks.

For readers trying to understand the permit process in more detail, the walkthrough at Residential Solar Permits and Approvals Explained is extremely useful.

Why Permits Can Delay Installation Timelines

Permits are designed to protect homeowners and ensure installations meet electrical and structural safety requirements.

Typical permits include:

  • Electrical permits
  • Structural permits
  • Building permits
  • Utility interconnection applications

Some cities approve applications quickly. Others move slowly because of staffing shortages or complicated regulations.

Think of permits like airport security. Even if your plane is ready, you cannot board until every checkpoint clears.

This stage becomes even longer if paperwork is incomplete or incorrect. Experienced installers usually prevent these problems by handling documentation professionally from the beginning.

That is why many homeowners compare contractor qualifications using guides like Residential Solar Installer Qualifications Explained before selecting a company.

Grid Connection Requirements Explained

Most residential systems connect directly to the utility grid.

That means your utility company must approve how your system sends and receives electricity.

Grid connection reviews usually evaluate:

  • Electrical compatibility
  • Safety disconnects
  • Meter requirements
  • Backfeed protection
  • Local transformer capacity

If you want a deeper understanding of utility coordination, the article at Residential Solar Grid Connection Explained explains the process clearly for homeowners.

Some older neighborhoods may require transformer upgrades before approval happens. This can add weeks to the residential solar installation timeline.


Step 5: Ordering Equipment and Scheduling Installation

Once permits and financing are approved, your installer orders equipment and schedules the actual installation date.

This stage may sound simple, but supply chain issues can create serious delays.

Solar panels, batteries, and inverters are sometimes backordered due to seasonal demand or manufacturing shortages.

How Equipment Availability Affects Timelines

Equipment delays became far more common in recent years.

Several factors affect inventory availability:

  • Seasonal installation demand
  • Import delays
  • Manufacturing shortages
  • Battery demand increases
  • Shipping bottlenecks

For example, premium battery systems often have longer wait times than standard solar panels.

Homeowners researching equipment planning frequently review resources like Residential Solar System Types Explained Simply to understand which systems fit their homes best.

Choosing highly specialized components may improve long-term performance, but it can also extend installation timelines.

Seasonal Demand and Installer Scheduling

Spring and summer are usually the busiest installation seasons.

Why?

Because homeowners want systems operational before peak air conditioning costs arrive.

That means installer schedules fill quickly during warm months.

Projects booked during high-demand seasons may wait several weeks before installation crews become available.

Articles like Residential Solar Installation Timeline Explained help homeowners understand why scheduling flexibility matters.

See also  6 Residential Solar Myths vs Facts Explained Clearly

Weather also plays a role.

Heavy rain, snow, or strong winds can postpone rooftop work for safety reasons. Good installers prioritize crew safety over speed.

9 Residential Solar Installation Timeline Explained

Step 6: Residential Solar Installation Day

This is the moment most homeowners finally look forward to.

After weeks of planning, approvals, and scheduling, installation day arrives.

Most residential solar installations take one to three days depending on system size and roof complexity.

What Happens During Panel Installation

Installation crews usually begin early in the morning.

The process typically includes:

  1. Setting up roof safety equipment
  2. Installing mounting hardware
  3. Attaching solar panels
  4. Installing inverters
  5. Running electrical wiring
  6. Connecting monitoring systems
  7. Grounding electrical components

It may look chaotic from the ground, but professional crews follow highly organized workflows.

Detailed installation breakdowns like Residential Solar Installation Steps Explained show how crews coordinate each phase efficiently.

Homeowners are often surprised by how much electrical work happens beyond simply placing panels on the roof.

Safety Standards During Installation

Safety matters enormously during solar installations.

Professional installers follow strict industry safety procedures including:

  • Roof harness systems
  • Electrical lockout procedures
  • Fire prevention standards
  • Waterproof sealing methods
  • Structural reinforcement guidelines

If shortcuts happen here, future leaks and electrical issues become much more likely.

That is why educational resources like Residential Solar Safety Standards Explained are valuable for homeowners comparing installation companies.

How Professional Teams Protect Your Roof

A high-quality installation should strengthen roof protection — not weaken it.

Professional crews carefully:

  • Seal mounting penetrations
  • Protect shingles during work
  • Prevent water intrusion
  • Avoid structural overloading
  • Follow engineered mounting layouts

Poor workmanship is one of the biggest causes of future roof leaks.

That is why experienced homeowners carefully study installer reviews and workmanship guarantees before signing contracts.

The comparison resource at Residential Solar Provider Review Factors That Matter helps buyers identify trustworthy installation companies.


Step 7: Inspection and System Testing

Once installation is complete, the system still cannot operate immediately.

Another important stage begins: inspection and testing.

This step ensures the system meets local codes, utility requirements, and safety regulations.

Electrical and Structural Inspections

Local inspectors usually evaluate:

  • Electrical wiring quality
  • Roof attachment integrity
  • Fire safety compliance
  • Proper grounding
  • Panel spacing requirements

If inspectors find problems, installers must correct them before approval continues.

This is why rushed installations often create longer delays later.

Homeowners researching post-installation quality checks often review Residential Solar Inspection Checks Explained to better understand what inspectors evaluate.

Performance Testing Before Activation

After inspection approval, installers test system performance.

This includes verifying:

  • Inverter operation
  • Voltage consistency
  • Monitoring software communication
  • Panel output performance
  • Emergency shutdown systems

Installers also ensure your monitoring app properly tracks production data.

Many modern systems allow homeowners to monitor solar generation directly from smartphones.

If you want to understand monitoring systems better, the guide at Residential Solar Monitoring Tools Explained explains the most common tracking technologies available today.


Step 8: Utility Meter Installation and PTO Approval

Now comes one of the final stages in the residential solar installation timeline: utility approval.

This step is commonly called PTO, or “Permission to Operate.”

Even after your system passes inspections, you still need official utility authorization before turning it on.

What Permission to Operate Means

PTO means your utility company has approved your system for grid operation.

At this stage, the utility may:

  • Replace your electric meter
  • Install a bidirectional meter
  • Finalize interconnection approval
  • Verify export settings

Without PTO approval, activating your system could violate utility regulations.

Many homeowners underestimate how long this final approval stage may take.

Some utilities approve systems within days. Others may require several weeks.

Understanding these delays helps homeowners avoid unnecessary frustration during the final stretch of the project.

Common Utility Delays Explained

Several factors may slow utility approval:

  • High application volume
  • Meter inventory shortages
  • Staffing limitations
  • Incorrect paperwork
  • Additional engineering reviews

This stage often feels frustrating because the installation is already physically complete.

It is like finishing a marathon but waiting at the final gate before receiving your medal.

Homeowners comparing utility coordination quality often use resources like Residential Solar Provider Questions Smart Buyers Ask to evaluate installer communication standards.


Step 9: Monitoring and Long-Term Maintenance

Once PTO approval arrives, your system finally begins producing energy.

But the residential solar installation timeline does not truly end there.

Long-term performance depends on monitoring, maintenance, and periodic inspections.

Tracking Solar Energy Production

Modern monitoring systems help homeowners track:

  • Daily energy production
  • Monthly savings
  • Seasonal performance changes
  • Battery storage levels
  • System alerts

Monitoring tools quickly identify production issues before they become expensive problems.

If production suddenly drops, homeowners can investigate shading, dirt buildup, or equipment faults immediately.

Helpful maintenance resources like Residential Solar Performance Issues Explained explain the warning signs homeowners should monitor regularly.

Maintenance Timeline for Long-Term Efficiency

Solar systems require less maintenance than many people expect, but they are not completely maintenance-free.

A healthy maintenance schedule usually includes:

  • Annual inspections
  • Panel cleaning
  • Monitoring reviews
  • Wiring checks
  • Roof inspections

Environmental conditions matter too.

Dusty climates, heavy pollen, falling leaves, and bird activity can reduce panel efficiency over time.

That is why homeowners frequently review guides like Residential Solar Maintenance Checklist for Beginners and Residential Solar Cleaning Tips for Long-Term Performance after installation is complete.

Solar systems are similar to cars. Regular care keeps them running efficiently for decades instead of years.

Typical Residential Solar Installation Timeline Breakdown

Every project is different, but most homeowners want one simple question answered:

“How long does the entire residential solar installation timeline actually take?”

Here is a realistic breakdown for an average residential project:

Installation StageEstimated Timeline
Initial Consultation1–7 Days
Site Inspection & Design1–3 Weeks
Financing Approval3–14 Days
Permits & Utility Applications2–8 Weeks
Equipment Ordering1–4 Weeks
Physical Installation1–3 Days
Inspection & Testing3–14 Days
PTO Utility Approval1–6 Weeks

In total, many residential systems take between 1 and 4 months from consultation to activation.

Fast projects may finish sooner, while complicated installations can take longer.

The homeowner education section at Residential Solar Installation Guide offers additional planning strategies for managing realistic expectations during the process.


Common Residential Solar Installation Mistakes That Delay Projects

Many delays are avoidable.

See also  8 Residential Solar Installation Checklist for Homeowners

Unfortunately, homeowners sometimes create problems without realizing it.

Understanding these mistakes can save weeks of frustration.

1. Ignoring Roof Condition Problems

This is probably the most common issue.

Homeowners often start solar planning without checking roof age or structural health.

If the roof needs replacement after permits begin, the entire project may pause.

That is why roof readiness guides like Residential Solar Readiness Checks for Your Home are important before signing contracts.

2. Choosing Installers Based Only on Price

Cheap quotes sometimes become expensive mistakes.

Low-cost contractors may:

  • Use lower-quality components
  • Delay communication
  • Miss permit deadlines
  • Overbook installation crews
  • Provide weaker warranties

A slightly more expensive installer with strong service quality often delivers a smoother timeline overall.

Comparison resources like Comparison Criteria Used in Residential Solar Companies Reviews help homeowners evaluate providers more carefully.

3. Not Reviewing Contract Terms Carefully

Many delays begin with misunderstandings hidden inside contracts.

Always review:

  • Installation timelines
  • Payment schedules
  • Warranty terms
  • Cancellation clauses
  • Equipment substitutions
  • Permit responsibilities

The homeowner contract resource at Residential Solar Contract Terms Explained Simply explains important clauses buyers should understand before committing.

4. Underestimating Financing Delays

Loan approvals sometimes take longer than expected.

Missing paperwork, low credit scores, or incomplete documentation can pause the project entirely.

Educational financing comparisons like Financing Options Offered by Residential Solar Companies Compared help homeowners prepare properly before applications begin.

5. Ignoring Local Permit Complexity

Permit timelines vary dramatically by location.

Some homeowners expect installation within days without understanding local approval requirements.

Regional permitting guides like Permit Challenges Residential Solar Companies Handle by Region explain why certain areas move slower than others.


How to Speed Up Your Residential Solar Installation Timeline

While some delays are unavoidable, homeowners can absolutely improve project speed with better preparation.

Prepare Your Roof Early

If your roof is older than 15–20 years, consider a professional inspection before requesting solar quotes.

A proactive roof repair is far easier than pausing installation halfway through the process.

Organize Utility Bills and Documents

Installers often request:

  • Utility bills
  • Tax records
  • Financing documents
  • Property ownership paperwork

Having these ready can speed up approvals significantly.

Choose Experienced Installers

Experienced companies usually:

  • Submit permits faster
  • Communicate better
  • Handle inspections smoothly
  • Anticipate utility requirements
  • Schedule installations efficiently

Provider selection resources like Residential Solar Provider Selection Criteria Explained help homeowners identify strong installation partners.

Avoid Peak Installation Seasons

Booking during slower seasons sometimes reduces wait times.

Spring and summer usually create the largest installer backlogs.

Fall and winter projects may move faster depending on regional weather conditions.

Respond Quickly to Requests

Homeowners unintentionally create delays when they ignore emails or postpone paperwork signatures.

Fast communication keeps the project moving forward smoothly.

It sounds simple, but responsiveness matters more than many people realize.


Comparing Local vs National Solar Installers

One major decision affecting the residential solar installation timeline is installer type.

Should you hire a local company or a national provider?

Both have advantages.

Advantages of Local Installers

Local providers often offer:

  • Faster communication
  • Better regional permit knowledge
  • More flexible scheduling
  • Stronger community reputation
  • Personalized customer service

Many homeowners value the hands-on experience smaller companies provide.

Regional comparison guides like Local vs National Residential Solar Provider Differences explain how service experiences vary between installer types.

Advantages of National Providers

Larger companies may provide:

  • Broader financing options
  • Larger installation teams
  • Standardized processes
  • Brand recognition
  • Bulk equipment purchasing power

However, large companies sometimes struggle with communication consistency because of high customer volume.

Which Option Is Better?

Honestly, it depends on your priorities.

If you value personalized communication and local permit expertise, a local installer may fit better.

If you prioritize financing variety and large-scale operational systems, national companies may work well.

Either way, researching reviews carefully matters enormously.

The homeowner resource at Transparency Signs Found in Trustworthy Residential Solar Companies helps buyers identify reliable providers regardless of company size.


Residential Solar Timeline Factors Many Homeowners Overlook

Several hidden factors influence installation timelines more than people expect.

Weather Conditions

Rain, snow, wind, and extreme heat can postpone rooftop work immediately.

Safety always comes first.

Weather planning resources like Weather-Related Planning Tips From Residential Solar Companies explain how climate affects scheduling.

HOA Approval Requirements

Some homeowner associations require architectural approval before installation begins.

This extra review stage can add additional weeks.

Electrical Panel Upgrades

Older homes sometimes need electrical upgrades before solar installation proceeds safely.

These upgrades may involve:

  • New breaker panels
  • Wiring replacements
  • Utility coordination
  • Additional permits

Battery Storage Complexity

Battery systems increase installation complexity.

They require additional equipment, wiring, programming, and inspections.

While batteries improve backup power capabilities, they often extend installation timelines slightly.

For homeowners researching backup systems, articles at Residential Solar Upgrade Options Explained help explain long-term expansion planning.


How Residential Solar Installation Timelines Affect ROI

Time is money — literally.

The longer your system waits for activation, the longer you wait for energy savings.

That is why project efficiency matters financially.

Delayed Activation Delays Savings

Every month your system remains inactive means:

  • Higher utility bills
  • Slower investment recovery
  • Reduced short-term savings
  • Delayed tax incentive benefits

Educational ROI resources like Residential Solar Savings Factors That Impact ROI explain how installation timing affects long-term financial performance.

Payback Period Considerations

Your solar payback period depends on:

  • Installation costs
  • Electricity rates
  • Incentives
  • System efficiency
  • Financing terms

The faster your system begins generating electricity, the sooner long-term savings begin accumulating.

Helpful homeowner calculators and explanations are available at Residential Solar Payback Period Explained Simply.


The Role of Solar Incentives in Installation Timelines

Government incentives often motivate homeowners to move quickly.

However, incentive deadlines can also increase installation demand dramatically.

Tax Credits and Rebates

Many homeowners install solar specifically to qualify for:

  • Federal tax credits
  • State rebates
  • Utility incentives
  • Net metering benefits

Resources like Residential Solar Incentives and Rebates Explained help homeowners understand how incentive timing affects project planning.

High Demand Can Slow Installations

Ironically, generous incentives often create installer backlogs.

When new rebates launch, installation demand spikes rapidly.

This may extend scheduling timelines significantly.

It is similar to holiday shopping. When everyone wants the same thing at the same time, waiting becomes unavoidable.

According to Photovoltaics principles, residential solar adoption continues increasing globally because homeowners seek long-term energy independence and rising utility protection.

For readers interested in the broader history of solar technology, the overview of photovoltaics on Wikipedia provides helpful background information naturally connected to modern residential systems.


Final Thoughts on Residential Solar Installation Timeline

Understanding the residential solar installation timeline helps homeowners make smarter decisions from the very beginning.

Solar installation is not just about attaching panels to a roof. It is a carefully coordinated process involving inspections, financing, permits, equipment logistics, electrical safety, utility approvals, and long-term planning.

The homeowners who enjoy the smoothest experiences are usually the ones who prepare early, research carefully, and communicate consistently with installers.

If you rush the process, small mistakes can grow into expensive delays.

But when the timeline is managed properly, residential solar becomes one of the smartest long-term home investments available today.

From reducing electricity bills to increasing energy independence, solar offers benefits that continue for decades after installation is complete.

Additional homeowner education resources available through The Solar Whiz Home Resource Center can help readers continue learning about financing, maintenance, provider comparisons, and long-term solar ownership strategies.


FAQs

1. How long does a residential solar installation timeline usually take?

Most residential solar projects take between 1 and 4 months from consultation to final utility approval. Permit processing and utility coordination usually create the largest delays.

2. What is the slowest part of the residential solar installation timeline?

Permit approvals and utility Permission to Operate (PTO) approvals are commonly the slowest phases because they involve external agencies outside the installer’s control.

3. Can weather delay solar installation projects?

Yes. Heavy rain, snow, high winds, or extreme heat can postpone rooftop installation work for safety reasons.

4. Do solar batteries increase installation timelines?

Usually yes. Battery systems require additional wiring, programming, inspections, and utility coordination, which can extend project timelines slightly.

5. Should I replace my roof before installing solar panels?

If your roof is old or damaged, replacing it first is often the smarter financial decision. Removing and reinstalling solar panels later can become very expensive.

6. Can financing approvals slow down solar installation?

Absolutely. Loan approvals, missing documents, and lender requirements can delay project progress if paperwork is incomplete.

7. How can homeowners speed up the solar installation timeline?

You can help speed up installation by preparing documents early, responding quickly to installer requests, ensuring roof readiness, and choosing experienced installation companies.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments